imprint something onto someone - Francés Inglés Diccionario